someone who mixes - German English Dictionary